package Rechner;

import javax.swing.Action;
import javax.swing.Icon;
import javax.swing.JButton;

public class CalculatorButton extends JButton {

	private static final long serialVersionUID = -1500863150307217624L;

	public CalculatorButton() {
		super(); /**
		Verweis auf die Oberklasse
		*/
	}

	public CalculatorButton(Icon icon) {
		super(icon);
	}
	
	public CalculatorButton(String text, GUI gui) {
		super(text);/**
		 Verweis auf die Oberklasse
		pauschal jedem Button den GUIListener als ActionListener hinzufügen
		*/
		this.addActionListener(new GUIListener(gui));
	}

	public CalculatorButton(Action a) {
		super(a);/** 
		Verweis auf die Oberklasse
		*/
	}

	public CalculatorButton(String text, Icon icon) {
		super(text, icon);/**
		Verweis auf die Oberklasse
		*/
	}

}
